Text copied to clipboard!

Naslov

Text copied to clipboard!

Junior backend programer

Opis

Text copied to clipboard!
Tražimo Junior backend programera koji će se pridružiti našem dinamičnom timu i pomoći u razvoju, održavanju i optimizaciji serverske strane naših web aplikacija. Idealni kandidat je motiviran, spreman učiti i ima osnovno razumijevanje backend tehnologija, baza podataka i principa razvoja softvera. Kao Junior backend programer, radit ćete pod mentorstvom iskusnijih kolega na razvoju API-ja, integraciji s bazama podataka i implementaciji poslovne logike. Ova pozicija je idealna za nedavno diplomirane informatičare ili osobe s osnovnim iskustvom u programiranju koje žele započeti karijeru u IT industriji. Vaše svakodnevne obaveze uključivat će pisanje i testiranje koda, suradnju s frontend timom, sudjelovanje u timskim sastancima i praćenje najboljih praksi u razvoju softvera. Također ćete imati priliku raditi s modernim tehnologijama kao što su Node.js, Python, Java, PostgreSQL, MongoDB i Docker. Očekujemo osnovno znanje jednog backend programskog jezika, razumijevanje REST API-ja, poznavanje rada s bazama podataka i osnovno razumijevanje Git verzioniranja. Poželjno je da ste upoznati s osnovama rada u Linux okruženju i da imate želju za učenjem i profesionalnim razvojem. Nudimo vam priliku za rad u poticajnom okruženju, mentorstvo, mogućnost napredovanja i rad na zanimljivim projektima. Ako ste strastveni u vezi s programiranjem i želite razvijati svoje vještine u backend razvoju, pozivamo vas da se prijavite.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje backend funkcionalnosti web aplikacija
  • Pisanje čistog, skalabilnog i dokumentiranog koda
  • Suradnja s frontend timom na integraciji korisničkog sučelja
  • Rad s bazama podataka i optimizacija upita
  • Implementacija i održavanje REST API-ja
  • Pisanje testova i sudjelovanje u testiranju softvera
  • Praćenje i primjena najboljih praksi u razvoju softvera
  • Sudjelovanje u timskim sastancima i planiranju sprintova
  • Učenje i usvajanje novih tehnologija i alata
  • Rješavanje tehničkih problema i bugova

Zahtjevi

Text copied to clipboard!
  • Osnovno znanje jednog backend jezika (npr. Node.js, Python, Java)
  • Poznavanje rada s bazama podataka (SQL i/ili NoSQL)
  • Razumijevanje REST API-ja i HTTP protokola
  • Iskustvo s Git verzioniranjem
  • Osnovno razumijevanje rada u Linux okruženju
  • Sposobnost timskog rada i dobre komunikacijske vještine
  • Spremnost na učenje i profesionalni razvoj
  • Završena srednja škola ili fakultet tehničkog usmjerenja
  • Poželjno iskustvo kroz projekte, praksu ili stažiranje
  • Poznavanje engleskog jezika u govoru i pismu

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koji backend programski jezik najbolje poznajete?
  • Imate li iskustva s radom u timovima?
  • Jeste li radili s bazama podataka? Koje ste koristili?
  • Možete li opisati projekt na kojem ste radili?
  • Kako pristupate rješavanju tehničkih problema?
  • Koliko dobro poznajete Git i verzioniranje koda?
  • Imate li iskustva s pisanjem REST API-ja?
  • Koje alate koristite za razvoj i testiranje koda?
  • Kako se nosite s učenjem novih tehnologija?
  • Zašto želite raditi kao backend programer?